home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1999 June: Reference Library / Dev.CD Jun 99 RL Disk 1.toast / Technical Documentation / Develop / Additional Articles / Developing Symbiotic Apps / Symbiotic Samples / UAppleEvents.cp Folder / StPPCBrowser.h < prev    next >
Encoding:
Text File  |  1996-10-28  |  714 b   |  22 lines  |  [TEXT/CWIE]

  1. // StPPCBrowser © 1995 Nick Beadman
  2. //    This class prompts the user to target an application and returns a TargetID
  3.  
  4. #include <PP_Types.h>
  5.  
  6. class StPPCBrowser
  7. {
  8. // constructor / destructor
  9. public:
  10.     // similar in nature to StandardGetFile
  11.     StPPCBrowser(Int16 inNofCreators, ConstSFTypeListPtr inCreators, TargetID& ioTarget, Boolean inDefaultTarget = false, 
  12.                 Boolean inAllowLocal = false, ConstStr255Param inPrompt = nil, ConstStr255Param inAppLabel = nil);
  13.     virtual ~StPPCBrowser();
  14.  
  15. // storage and filter function
  16. protected:
  17.     static pascal Boolean PortFilter(LocationNamePtr inLocation, PortInfoPtr inPortInfo);
  18.     static ConstSFTypeListPtr sCreators;
  19.     static Int16 sNofCreators;
  20.     static Boolean sAllowLocal;
  21. };
  22.